﻿namespace Core
{
    public class GameConst
    {
        /// <summary>
        /// 打包资源路径
        /// </summary>
        public const string PACKAGE_PATH = "PackageAssets";

        /// <summary>
        /// UI资源存放路径
        /// </summary>
        public const string UI_PATH = "PackageAssets/UI";

        /// <summary>
        /// 资源包扩展名
        /// </summary>
        public const string PACKAGE_EXTENSION = ".unity3d";

        public const string PACKAGE_VERSION_PATH = "AssetBundleVersion";
        
        public const string HCLR_METADATA_PATH = "HclrMetadata";
        public const string HCLR_METADATA_CONFIG_NAME = "metadata.txt";

        public const string ASSETS_FILE_NAME = "assets.json";
        public const string PACKAGE_FILE_NAME = "package.json";

        /// <summary>
        /// 统一AssetBundleManifest资源包名字
        /// </summary>
        public const string MANIFEST_NAME = "manifest.unity3d";

        /// <summary>
        /// 配置表资源路径
        /// </summary>
        public const string EXCEL_PATH = "Excels";

        /// <summary>
        /// 框架资源路径
        /// </summary>
        public const string CORE_DATA_PATH = "Core/CoreData";
    }
}
